sing the praises of – English–Italiano translations

🇬🇧 en it 🇮🇹

sing the praises of verb

cantare le lodi, tessere le lodi
Wiktionary Links